<?php

namespace Yolo\Components\Scheduler\Annotations;

use Attribute;

#[Attribute(Attribute::TARGET_CLASS)]
class Scheduler
{
    /**
     * 将一个类标记为计划任务
     * @param string $config 此计划任务的配置名称，在配置文件的`scheduler`下，无需包含`scheduler`前缀
     */
    public function __construct(
        public readonly string $config,
    ) {
    }
}
